.ya-buttonBar-button {
  font: bold 11px verdana, arial;
  color: #507090;
  padding: 2px;
	margin-right: 5px;
  float: left;
}

.ya-buttonBar-message {
  font: 11px verdana, arial;
  color: #0090D0;
  padding-top: 4px;
}

.ya-buttonBar-error {
	font: 11px verdana, arial;
	color: #E00060;
  padding-top: 4px;
}

.ya-dataTable {
	border-collapse: collapse;
	width: 100%;
}

.ya-dataTable tr td {
  font: 11px verdana, arial;
  border-bottom: 1px solid #E0E0E0;
  color: #505050;
  vertical-align: top;
  padding: 4px;
}

.ya-dataTable-header, .ya-dataTable tr th {
	font: bold 11px verdana, arial !important;
	color: #808080 !important;
	background-color: #D0E0F0;
	border-bottom: none !important;
  padding: 4px;
}

.ya-dataTable-header-sortable {
	color: #5060D0 !important;
	cursor: pointer;
}

.ya-dataTable-action {
	cursor: pointer;
}

.ya-fieldGroup {
	padding: 5px;
	margin: 5px;
	width: 100%;
	border: none;
}

.ya-fieldGroup .ya-section-header, .ya-fieldGroup a.header {
	font: bold 14px verdana, arial !important;
	color: #6080A0;
	border-bottom: 1px solid #6080A0;
	margin-bottom: 5px;
}

.ya-fieldGroup-column-header {
	font: bold 12px verdana, arial;
	color: #6080A0;
}

.ya-fieldGroup-label-req {
	font: bold 11px verdana, arial;
	color: #909090;
	padding-right: 5px;
	text-align: right;
	white-space: nowrap;
}

.ya-fieldGroup-label-opt {
	font: 11px verdana, arial;
	color: #707070;;
	padding-right: 5px;
	text-align: right;
	white-space: nowrap;
}

.ya-filterTable {
}

/* applicable for FilterLocation.Left */
.ya-filterTable-filter-column {
  width: 200px;
}

/* applicable for FilterLocation.Left */
.ya-filterTable-data-column {
}

/* applicable for FilterLocation.Top */
.ya-filterTable-filter-row {
}

/* applicable for FilterLocation.Top */
.ya-filterTable-data-row {
}

.ya-filterTable-filter {
}

.ya-filterTable-filter tr td {
  font: 11px verdana, arial;
  color: #505050;
}

.ya-filterTable-filter-header {
  font: bold 11px verdana, arial;
  color: #808080;
  background-color: #D0E0F0;
  padding: 4px;
  white-space: nowrap;
}


.ya-input-hint {
	font: 11px arial;
	color: #707070;
}

.ya-input-popup-hint {
	background: #ffffff;
	padding: 10px;
	border: 1px solid #808080;
}

.ya-pageLayout {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.ya-pageLayout-centerColumn {
}

.ya-pageLayout-footer {
}

.ya-pageLayout-globalFooter {
}

.ya-pageLayout-globalHeader {
}

.ya-pageLayout-header {
}

.ya-pageLayout-leftColumn {
	padding-right: 10px;
}

.ya-pageLayout-rightColumn {
}

.ya-section  {
	border: 1px solid #6080A0;
	padding: 5px;
}

.ya-section-description {
	font: 11px verdana, arial;
	color: #707070;;
}

.ya-section-footnote {
	font: 11px verdana, arial;
	color: #707070;
	padding-top: 5px;
}

.ya-section-header, .ya-section a.header {
	font: bold 18px verdana, arial;
	color: #6080A0;
	border-bottom: 1px solid #6080A0;
	margin-bottom: 5px;
}

.ya-subSection {
	padding: 5px;
	margin: 5px;
	width: 100%;
	border: none;
}

.ya-subSection .ya-section-header, .ya-subSection a.header {
	font: bold 14px verdana, arial !important;
	color: #6080A0;
	border-bottom: 1px solid #6080A0;
	margin-bottom: 5px;
}

.ya-sideSection {
	background-color: #F5F9FC;
	width: 250px;
}

.ya-sideSection .ya-section-header, .ya-sideSection .header {
	font: bold 12px verdana, arial;
	color: #808080;
	background-color: #D0E0F0;
	padding: 4px;
	border-bottom: none;
}

.ya-tree-action {
  cursor: pointer;
}

.ya-tree-table-action {
  width: 1%;
  cursor: pointer !important;
}

/* text and link ----------------------------------------------------------- */

.ya-link-1 {
	font: 11px verdana, arial;
	color: #4060A0;
	cursor: pointer;
	text-decoration: none
}

.ya-link-1:hover {
	text-decoration: underline;
}

.ya-link-1-disabled {
	font: 11px verdana, arial;
	color: #505050;
}

.ya-text-side {
	font: 11px verdana, arial;
	color: #505050;
}

.ya-link-side {
	font: 11px verdana, arial;
	color: #6080A0;
	cursor: pointer;
}

.ya-link-side:hover {
	text-decoration: underline;
}

.ya-link-side-disabled {
	font: 11px verdana, arial;
	color: #505050;
}


